Nuprl Lemma : adjacent-cons 11,40

T:Type, xyu:TL:(T List).
adjacent(T;[u / L];x;y ((0 < ||L||) & ((x = u & y = hd(L))  adjacent(T;L;x;y))) 
latex


ProofTree


Definitionsi  j , ||as||, {i..j}, s = t, x:A  B(x), P & Q, x:AB(x), Type, type List, a < b, left + right, P  Q, , {x:AB(x)} , t  T, #$n, , A c B, n+m, l[i], , n - m, hd(l), [car / cdr], x:AB(x), P  Q, P  Q, x:AB(x), <ab>, False, A, A  B, i  j < k, Dec(P), P  Q, Atom, b, x,y:A//B(x;y), b | a, a ~ b, |p|, a  b, a <p b, |g|, a < b, f(a), x f y, |r|, xLP(x), (xL.P(x)), x:A.B(x), xt(x), (x  l), adjacent(T;L;x;y), {T}, SQType(T), s ~ t, i <z j, i j, tl(l), -n, Void, , True, T, []
Lemmaslength wf1, true wf, squash wf, select cons tl, nat wf, member wf, le wf, decidable int equal, guard wf, iff wf, decidable ex int seg, decidable cand, select wf, rev implies wf, int seg wf

origin